supporting roles - Français Anglais Dictionnaire